confessional box - German English Dictionary